crowning glory - Spanish English Dictionary